﻿body{ background: #f7f7f7; font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif;}
.location{ height: 46px; /*background: url("../img/pr_position_bg.png") repeat-x;*/ background: white;}
.location .loc{ height: 46px; line-height: 46px; padding-left: 26px; /*background:url("../img/pr_icon0.png") no-repeat left; */}



.contLeft{ width: 249px;}
.b1,.b2,.b3,.b4{ width: 120px; height: 38px; font-size: 14px; color: #FFF; line-height: 47px;  margin:3px 2px; float: left; display: block;}
.contLeft .bt a:link{ color: #FFF;}
.contLeft .bt .b1{ background: url("../img/pr_btn_bg1.png") no-repeat;}
.contLeft .bt .b2{ background: url("../img/pr_btn_bg2.png") no-repeat;}
.contLeft .bt .b3{ background: url("../img/pr_btn_bg3.png") no-repeat;}
.contLeft .bt .b4{ background: url("../img/pr_btn_bg4.png") no-repeat;}
.contLeft .case{ background: #FFF; padding:10px; margin: 10px 0; border: #dbdbdb 1px solid; clear: both;}
.contLeft .case dt{ height: 40px; font-size: 18px; font-weight: 600; color: #686868;}

.contLeft .case dd ul li .liTit{ height: 30px; line-height: 30px; color: #FFF; font-weight: bold; padding: 0 15px; margin: 8px 0 ; font-size: 14px; background: #00afe8 url("../img/pr_icon1.png") no-repeat right; display: block; cursor: pointer;}

.contLeft .case dd ul li .liTitCur{
background: #0186d1 url("../img/pr_icon3.png") no-repeat right;}
.contLeft .case dd ul li ul{ display: none;}
.contLeft .case dd ul li ul li{ line-height: 24px; padding:0 10px 0 15px; margin-top: 5px; border-bottom: #999 1px dashed; background: url("../img/dot_li.png") no-repeat left;}
.contLeft .case dd ul li ul li a{ color: #444;}
.contLeft .case dd ul li ul li span{ float: right;}
.contLeft .case dd ul li .show{ display: block;}
.contLeft .us dt{ height: 36px; background: url("../img/pr_contactus.png") no-repeat; clear: both;}
.contLeft .us dd{ padding: 8px 0; border: #dbdbdb 1px solid; border-top: none; text-align: center;}
.contLeft .us dd ul li{ width: 80px; margin-left: 27px; float: left;}

/*控制跳到顶部按钮样式*/
.VE_to_top{width:40px; height:40px; background-color:rgba(0,124,194,0.5);  +background:#007cc2;}
.VE_to_top:hover{width:40px; height:40px; background:#2c2d2e;}
.VE_to_top img{display:block; margin:14px auto;}


/*控制二级页面左侧菜单选中样式*/
.contLeft .case dd ul li a.VE_submenu_current{ background:#0186d1 url("../img/pr_icon2.png") no-repeat right; }


/*产品页面*/
.product_banner{ height:450px; background:url("../img/subbanner/product_banner.jpg") center top;  }
.pr_contRight{ width: 756px; padding: 40px; border: #dbdbdb 1px solid; background: #FFF; float: right; color: #444; }
.pr_contRight .part{ padding: 50px 0; border-bottom: #dbdbdb 1px dashed;  clear: both;}
.pr_contRight .part dl{ width: 516px;}
.pr_contRight .part dl dt{ height: 55px; margin-bottom: 10px; background: url("../img/pr_tit_line.png") no-repeat bottom left; color: #999;}
.pr_contRight .part dl dt span{ font-size: 20px; font-weight: bold; color: #000;}
.pr_contRight .part dl .cont{ line-height: 22px;}
.pr_contRight .part dl .btn a{ width: 106px; height: 33px; line-height: 33px; text-align: center; color: #FFF; font-size: 15px; margin: 10px 5px; background: url("../img/i_gray_bg0.png") no-repeat; display: block; float: left;}
.pr_contRight .part dl .btn .aCur{ background: url("../img/i_blue_bg0.png") no-repeat;}
dd.VE_product_index_descript{font-size:14px;}


/*产品中心子页面banner*/
.product_banner4g{ height:500px; background:url("../product_banner/4g_banner.jpg") center top; }
.product_bannercode{height:500px; background:url("../product_banner/smssdk_banner.jpg") center top;}
.product_bannersmssend{height:500px; background:url("../product_banner/smssend_banner.jpg") center top;}
.product_bannervoice{height:500px; background:url("../product_banner/voice_banner.jpg") center top;}
.product_bannereucp{height:500px; background:url("../product_banner/eucp_banner.jpg") center top;}
.product_bannerdesign{height:500px; background:url("../product_banner/advert_banner.jpg") center top;}
.product_bannero2o{height:500px; background:url("../product_banner/O2O_banner.jpg") center top;}

/*案例页面*/
.case_banner{ height:350px; background:url("../img/subbanner/case_banner.jpg") center top;  }
.ca_contRight{ width: 816px; padding-top:26px; border: #dbdbdb 1px solid; background: #EEE; float: right; color: #444; }
.ca_contRight .content{ padding:0 40px; background: #FFF;}
.ca_contRight .content h1{}
.ca_contRight .part{ width: 328px; padding:10px 20px; margin: 0 0 26px 26px; background: #FFF; float: left;}
.ca_contRight .part img{ margin-top: 25px;}
.ca_contRight .part dl{ width: 218px; float: right;}
.ca_contRight .part dl dt{ height: 30px;}
.ca_contRight .part dl dt a{ font-size: 16px; font-weight: bold; color: #335cb5;}
.ca_contRight .part dl dd ul li{ line-height: 24px; background: url("../img/dot_li.png") no-repeat left; padding-left: 15px;}
.ca_contRight .part dl dd ul li a{ font-size: 16px; color: #444;}
.ca_contRight .part dl .more a{ font-size: 16px; color: #395ba4; font-weight: bold;}

/*案例详情页面*/
.caD_contRight{ width: 816px; padding:25px 0 30px 0; border: #dbdbdb 1px solid; background: #FFF; float: right; color: #444; }
.caD_contRight h1{ font-size: 26px; margin: 20px 0 30px 0; font-weight: bold; color: #28448d;}
.caD_contRight .content{ padding:0 40px;}
.caD_contRight .bottomAD{ width: 600px; margin: 0 auto;}
.caD_contRight .bottomAD li{ width: 278px; height: 167px; margin-left: 15px; float: left;}

/*下载页面*/
.down_banner{ height:350px; background:url("../img/subbanner/down_banner.jpg") center top;  }

/*解决方案页面*/
.solution_banner{ height:350px; background:url("../img/subbanner/solution_banner.jpg") center top;  }

/*招商代理页面*/
.agent_banner{ height:350px; background:url("../img/subbanner/agent_banner.jpg") center top;  }

/*关于我们页面*/
.contact_banner{ height:500px; background:url("../img/subbanner/about_banner.jpg") center top;  }

/*新闻资讯页面*/
.new_banner{ height:350px; background:url("../img/subbanner/news_banner.jpg") center  top;}
.li_contRight{ width: 776px; padding:30px; border: #dbdbdb 1px solid; background: #FFF; float: right; color: #666; }
.li_contRight dl{ border-bottom: #ccc 1px dashed;}
.li_contRight dl dt{ line-height: 46px; background: url("../img/dot_li.png") no-repeat left; padding:0 8px 0 28px;}
.li_contRight dl dt a{ font-size: 14px; color: #666;}
.li_contRight dl dt span{ float: right;}
.li_contRight dl dd{ color: #666; padding-left:20px; line-height: 22px; display: none; margin-bottom: 20px; padding:0  5px;}
.li_contRight dl .ne_cont{ background: #eee; padding-bottom:10px;  display: block;}
.li_contRight dl .ne_cont img{ padding: 0 10px;}
.li_contRight dl .ne_tit{ background:#eee url("../img/dot_li0.png") no-repeat left;}
.li_contRight dl .ne_tit a{ font-size: 18px; font-weight: bold; color: #666;}
.li_contRight .paging{ width: 350px; height: 20px; margin-top: 50px; float: right;}
.li_contRight .paging a{ color: #666;}
.li_contRight .paging span{ float: left; line-height: 20px; padding: 0 2px; margin: 0 2px; border: #ccc 1px solid;}
.li_contRight .paging li{ width: 20px; height: 20px; margin: 0 2px; line-height: 20px; float: left; border: #ccc 1px solid; text-align: center;}
.li_contRight .paging .liCur{ background: #317ee8;}
.li_contRight .paging .liCur a{ color: #FFF;}

/*分公司页面*/
.com_banner{ height:350px; background:url("../img/subbanner/company_banner.jpg") center top;  }
.company{line-height: 45px; background: #494949;}
.company ul{ width: 1100px; margin: 0 auto;}
.company ul li{ width: 55px; height: 45px; float: left; background: url("../img/com_site.png") 6px center no-repeat; padding-left: 35px;}
.company ul li a{ color: #FFF; font-size: 16px; }
.company ul li:hover{ background:#007cc2 url("../img/com_site.png") 6px center no-repeat;}
.company ul .curLi{ background:#007cc2 url("../img/com_site.png") 6px center no-repeat;}



/*分公司首页6个图标*/
.sub-product{ text-align: center; margin: 20px 0; }
.sub-product dl dt{background: url("../img/txt_white_bg.png") repeat-x; margin-bottom: 0px;}
.sub-product dl dt span{ background: #FFF; line-height: 16px; font-size: 16px;}
.sub-product dl dd.xiayi{margin-top: -20px;}
.sub-product dl dd a{ width: 160px; float: left; margin-left:20px; display: block; color:#727272; margin-top: 30px;  }
.sub-product dl dd a .tit{ font-size: 14px; font-weight: bolder; color: #444;}
.sub-product dl dd a .p_mask{ width: 160px; height: 113px; position: absolute; background: url("../img/pm_mask.png") no-repeat; padding-top: 60px; display: none;}
.sub-product dl dd a div{position: absolute; z-index: 100; background-color: #222; width: 60px; height: 60px; cursor: pointer; /*	Setting a really big value for border-radiusw ill make the divs perfect circles */- moz-border-radius:100px;- webkit-border-radius:100px;border-radius:100px;}
.sub-product dl dd a .cornerTL { left:-63px; top:-63px; }
.sub-product dl dd a .cornerTR { right:-63px; top:-63px; }
.sub-product dl dd a .cornerBL { left:-63px; bottom:-63px; }
.sub-product dl dd a .cornerBR { right:-63px; bottom:-63px; }
.sub-product dl dd a p { width: 100%; left: 0; top: 57px; z-index: 200; position: absolute; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #FFF; font-size: 14px; text-align: center; cursor: pointer; display: none;	/* hidden by default */}
.sub-product dl dd a .p_mask span{ font-size: 18px; color: #FFF;}

.product1{margin-top: 16px; margin-bottom: 90px;}


/*分公司联系方式内容*/
.VE_sub_company_contact_text{
	width:382px; height:350px; font-size:14px;  line-height:  18px;  color:#555; border: solid 1px #ddd; padding:10px ;
}




.f_left{ width:612px; height: 348px; overflow: hidden; padding: 5px; border: #fff 1px solid; background: #fff; }
.f_left .fp{ display: none;}
.f_right{ width: 440px; float: right;}
.f_right dt{ height: 56px; color: #ccc; margin:5px 0;  font-weight: bold; font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif; background: #fcfdfb; margin-bottom: 16px;}
.f_right dt span{ font-size: 16px; padding: 19px 0;}
.f_right dt a{ font-size: 26px; margin-right: 10px; color: #222; padding-left: 20px; background: url(../product_img/4g/blue_gan.png) no-repeat;}
.f_right dd{ padding: 10px; height: 76px;}
.f_right dd .y{ width: 90px; height: 65px; font-size: 14px; text-align: center; float: left; display: block; padding-top: 5px;}
.f_right dd .y span{ font-size: 26px; font-weight: bold;}
.f_right dd a{font-size: 16px; color: #000; margin-bottom: 5px; font-weight: bold; display: block;}
.f_right .curNews{ color:#007cc2;}
.f_right .curNews a{ color:#007cc2;}
.com_news{ padding-top: 15px; color:#666; background: white; padding-bottom: 50px; margin-top: 16px; }
.com_news dl{ width: 300px; float: left;}
.com_news dl dt{ height: 31px; color: #ccc; margin:5px 0; font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif; background: #fcfdfb; margin-bottom: 22px;}
.com_news dl dt.jiachang{width: 404px;}
.com_news dl dt span{ font-size: 16px; padding: 19px 0;}
.com_news dl dt .a1{ font-family: "微软雅黑"; display: block; float: left; font-size: 22px; margin-right: 10px; color: #222; padding-left: 20px; background: url(../product_img/4g/blue_gan.png) no-repeat;}
.com_news dl dt span span{ display:block; float:right; margin-right: 0; margin-top: -10px;}
.com_news .n img{ float: left; margin-right: 10px;}
.com_news .n a{ font-size: 14px; color: #222;}
.com_news .n .more{ text-align: right; padding-right: 10px;}
.com_news .n .more a{ color: #007cc2;}
.com_news .n span{ margin-top:5px;display: block;}
.com_news dl dd ul{ margin-top: 10px; clear: both;}
.com_news dl dd ul li{ line-height: 28px; padding-left: 15px; background: url("../img/dot_li.png") no-repeat left;}
.com_news dl dd ul li span{ float: right;}
.com_t1{ font-size: 38px; font-weight: bold; font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif; margin-top: 20px; color: #c1c1c1;}
.com_t2{ height: 34px;}
.com_t2 .span1{ height:28px; float: left;  margin-left:16px; font-size: 22px; line-height: 25px; color: #727171; background: url(../product_img/4g/blue_gan.png) no-repeat; padding: 0px 30px; font-family: "微软雅黑";}
.com_t2 .span2{float: right; margin-right: 0; font-size: 14px; margin-top: 16px; color: #ccccd9;}

/*分页列表样式*/
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}






